Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELLFIELD, 90 HEMPSTEAD ROAD Detached £1,712,747 £410,000 21 Oct 1999